#pragma once

class nocopy
{
public:
    nocopy() = default;

private:
    nocopy(const nocopy &) = delete;
    nocopy &operator=(const nocopy &) = delete;
};